{# 分页宏 #}
{% macro pagination_widget(pagination, endpoint) %}
	<ul class="pagination pagination-split nomargin fudong">
		<li{% if not pagination.has_prev %} class="disabled"{% endif %}>
			<a href="{% if pagination.has_prev %}{{ url_for(endpoint, page = pagination.page - 1, **kwargs) }}{% else %}#{% endif %}">&laquo;</a>
		</li>
	    {% for p in pagination.iter_pages() %}
			{% if p %}
				{% if p == pagination.page %}
				<li class="active">
					<a href="{{ url_for(endpoint, page = p, **kwargs) }}">{{ p }}</a>
				</li>
				{% else %}
				<li>
					<a href="{{ url_for(endpoint, page = p, **kwargs) }}">{{ p }}</a>
				</li>
				{% endif %}
			{% else %}
			<li class="disabled"><a href="#">&hellip;</a></li>
			{% endif %}
	    {% endfor %}
		<li{% if not pagination.has_next %} class="disabled"{% endif %}>
			<a href="{% if pagination.has_next %}{{ url_for(endpoint, page = pagination.page + 1, **kwargs) }}{% else %}#{% endif %}">&raquo;</a>
		</li>
	</ul>
{% endmacro %}